package com.hczt.xhminiapp.common.utils;

import java.util.regex.Pattern;

/**
 * @author marvin.ma
 * @create 2017-09-15 13:54
 * @desc 正则验证工具类
 **/
public class RegExpUtils {

    /**
     * 是否是手机号
     * @param str
     * @return
     */
    public static boolean isMobile(String str){
        return Pattern.matches("^1[0-9]{10}", str);
    }

    /**
     * 字符串是否以http开头，以.html结尾
     * eg. http://60.205.179.129:8090/rrsck/static/daping/renquke/index.html
     * @return
     */
    public static boolean isStrEndWithHtml(String str){
        return Pattern.matches("^http://.+\\.html$", str);
    }

    /**
     * 是否是jsBundle字符串， 格式为:*-APP
     * @param str
     * @return
     */
    public static boolean isJsBundle(String str){
        return Pattern.matches("\\w+-APP$", str);
    }

    public static void main(String[] args) {
        String str = "BTB-APP";
        System.out.println(RegExpUtils.isJsBundle(str));
    }
}

